﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Osiptel.HECO.BE
{
    public class ComponenteBE
    {
        private int idComponente;
        private string nombre;
        private int p01Unidad;
        private string p01UnidadDesc;
        private string descripcion;
        private string nombreCorto;
        private string codigo;
        private int p07Clase;
        private string p07ClaseDesc;
        private int tiempoVidaAnio;
        private string capacidad;
        private int infoPublica;
        private decimal precioUnitarioMinimo;
        private int orden;
        private int cantidad;

        public int Cantidad
        {
            get { return cantidad; }
            set { cantidad = value; }
        }

        private string estado;
        private string ipReg;
        private string ipMod;
        private string usuCre;
        private DateTime fecCre;
        private string usuMod;
        private DateTime fecMod;

        
        public decimal PrecioUnitarioMinimo
        {
            get { return precioUnitarioMinimo; }
            set { precioUnitarioMinimo = value; }
        }

        private decimal precioUnitarioMaximo;
        public decimal PrecioUnitarioMaximo
        {
            get { return precioUnitarioMaximo; }
            set { precioUnitarioMaximo = value; }
        }

        private decimal precioTotalMinimo;
        public decimal PrecioTotalMinimo
        {
            get { return precioTotalMinimo; }
            set { precioTotalMinimo = value; }
        }

        private decimal precioTotalMaximo;
        public decimal PrecioTotalMaximo
        {
            get { return precioTotalMaximo; }
            set { precioTotalMaximo = value; }
        }
        public int Orden
        {
            get { return orden; }
            set { orden = value; }
        }
        public int IdComponente
        {
            get { return idComponente; }
            set { idComponente = value; }
        }
        public string Nombre
        {
            get { return nombre; }
            set { nombre = value; }
        }
        public int P01Unidad
        {
            get { return p01Unidad; }
            set { p01Unidad = value; }
        }
        public string Descripcion
        {
            get { return descripcion; }
            set { descripcion = value; }
        }
        public string NombreCorto
        {
            get { return nombreCorto; }
            set { nombreCorto = value; }
        }
        public string Codigo
        {
            get { return codigo; }
            set { codigo = value; }
        }
        public int P07Clase
        {
            get { return p07Clase; }
            set { p07Clase = value; }
        }
        public int TiempoVidaAnio
        {
            get { return tiempoVidaAnio; }
            set { tiempoVidaAnio = value; }
        }
        public string Estado
        {
            get { return estado; }
            set { estado = value; }
        }
        public string IpReg
        {
            get { return ipReg; }
            set { ipReg = value; }
        }
        public string IpMod
        {
            get { return ipMod; }
            set { ipMod = value; }
        }
        public string UsuCre
        {
            get { return usuCre; }
            set { usuCre = value; }
        }
        public DateTime FecCre
        {
            get { return fecCre; }
            set { fecCre = value; }
        }
        public string UsuMod
        {
            get { return usuMod; }
            set { usuMod = value; }
        }
        public DateTime FecMod
        {
            get { return fecMod; }
            set { fecMod = value; }
        }

        public string P01UnidadDesc
        {
            get { return p01UnidadDesc; }
            set { p01UnidadDesc = value; }
        }
        public string P07ClaseDesc
        {
            get { return p07ClaseDesc; }
            set { p07ClaseDesc = value; }
        }
        public string Capacidad
        {
            get { return capacidad; }
            set { capacidad = value; }
        }

        public int InfoPublica
        {
            get { return infoPublica; }
            set { infoPublica = value; }
        }

    }
}
